/**
 * Created by yangjiao on 2019/2/27.
 */
import send from '../../http'
export default {
  /**
   *查询外呼线路配置
   * @param data {}
   */
  queryOutLine (data) {
    let req = {
      data: data,
      action: 'config.ivr.line.queryLine'
    }
    return send.fetch(req, 'post')
  },
  /**
   *修改外呼线路配置
   * @param data {}
   */
  updateLine (data) {
    let req = {
      data: data,
      action: 'config.ivr.line.updateLine'
    }
    return send.fetch(req, 'post')
  },
  /**
   *修改小号外呼线路配置
   * @param data {}
   */
  saveSmallNumDialLine (data) {
    let req = {
      data: data,
      action: 'config.ivr.line.saveSmallNumDialLine'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 导出座席
   * @param data {}
   */
  exportAgentList (data) {
    let req = {
      data: data,
      action: 'app.excel.exportXls'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 批量修改版本
   * @param data {}
   */
  batchUpdateUversion (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.batchUpdateUversion'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 刷新座席
   * @param data {}
   */
  refreshUser (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.refreshUser'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 启用
   * @param data {}
   */
  enableAgent (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.enableAgent'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 停用
   * @param data {}
   */
  disableAgent (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.disableAgent'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 批量停用的查询列表
   * @param data {}
   */
  retrieveUsers (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.retrieveUsers'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 批量停用
   * @param data {}
   */
  batchDisableAgent (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.batchDisableAgent'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 批量修改外显号
   * @param data {}
   */
  batchUpdateAgentNum (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.batchUpdateAgentNum'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 批量添加座席
   * @param data {}
   */
  batchAddAgent (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.batchAddAgent'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 批量迁移座席查询
   * @param data {}
   */
  queryAgentMigration (data) {
    let req = {
      data: data,
      action: 'config.dept.queryUser'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 批量迁移座席
   * @param data {}
   */
  moveAgent (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.moveAgent'
    }
    return send.fetch(req, 'post')
  },
  /**
   *座席管理 添加座席
   * @param data {}
   */
  updateAgent (data) {
    let req = {
      data: data,
      action: 'config.ivr.agent.updateAgent'
    }
    return send.fetch(req, 'post')
  }
}
